kitty cat - German English Dictionary